//配置一些都需要的公用功能
$.ajaxPrefilter(function(option){
  //option内部就是ajax的各种返回值,可以打印看一下
  //1,同意配置一下地址
  option.url = 'http://ajax.frontend.itheima.net' + option.url;

  if (option.url.includes('/my/')){
    //2,给请求头加token (需要是以/my开头的 接口)
    option.headers = {
      Authorization: localStorage.getItem('token')
    }
  }

  //3,ajax请求完成之后，判断token的真假（是以 /my 开头的 接口，需要这个配置
  //complete 是ajax的一个方法
  option.complete = function(xhr){
    if (xhr.responseJSON && xhr.responseJSON.status === 1 && xhr.responseJSON.message === '身份认证失败！'){
      //上面这行代码判断token是假的或过期的
      localStorage.removeItem('token');
      location.href = 'login.html';
    }
  }

})